slightly deranged - Turco Inglés Diccionario